shaft-driven generator - Turkish English Dictionary